[INV-BACKEND-051] Создать метод POST /api/v1/consume/items

Разработка внедоменного эндпоинта фиксации потребления продуктов

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи

  • Инструкция по шагам:
    1. На Шагах 1-2: Реализовать прием запроса от мобильного приложения. Обязательно извлечь или сгенерировать сквозной X-Request-ID (trace_id).
    2. На Шаге 3: Разработать схему Pydantic-валидации входящего тела запроса. Поля: space_type (строго ENUM: HOME, OFFICE), spent_items (массив объектов: food_element_id, quantity в литрах/граммах/порциях).
    3. Перенаправить валидированный пакет данных по внутреннему gRPC или HTTP-интерфейсу в нижележащий микросервис consume-service.